#include "DecoyState.h"
#include "Taunts.h"

bool DecoyState::in_position = false;

Vector2 decoy_middle_map(Agent* agent, bool* stateChanged);
Vector2 decoy_set_in_position(Agent* agent, bool* stateChanged);

Vector2 decoy_middle_map(Agent* agent, bool* stateChanged) {
	return Vector2(-14, 0);
}

Vector2 decoy_set_in_position(Agent* agent, bool* stateChanged) {
	Taunts::queue.push("Just try and get me!");
	DecoyState::in_position = true;
	return Vector2(-14, 0);
}

DecoyState::~DecoyState(void)
{
}

void DecoyState::add_waypoint_methods() {
	add_waypoint_method(decoy_middle_map);
	add_waypoint_method(decoy_set_in_position);
}